herd together repeatedly - Français Anglais Dictionnaire